package com.hutao.manage.pojo.cust;

import java.math.BigDecimal;
import java.util.Date;

import org.springframework.format.annotation.DateTimeFormat;

import com.fasterxml.jackson.annotation.JsonFormat;

/**
 * 重症监控记录
 * @author worker
 *
 */
public class HospitalizationIntensiveCareRecord {

	/**
	 * ICU类型Id
	 */
	private Integer iCUTypeId;
	
	/**
	 * ICU类型名称
	 */
	private String iCUTypeName;
	
	/**
	 * 进入ICU时间
	 */
	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private Date inICUDateTime;
	
	/**
	 * 退出ICU时间
	 */
	@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private Date outICUDateTime;
	
	/**
	 * 是否计划再次重返ICU
	 */
	private Boolean reICUPlan = false;
	
	/**
	 * APACHEII评分
	 */
	private BigDecimal apacheScore;
	
	/**
	 * 患者是否死亡
	 */
	private Boolean iCUDeath = false;
	
	/**
	 * 计划再次入住原因
	 */
	private String reICUComment;

	public Integer getiCUTypeId() {
		return iCUTypeId;
	}

	public void setiCUTypeId(Integer iCUTypeId) {
		this.iCUTypeId = iCUTypeId;
	}

	public String getiCUTypeName() {
		return iCUTypeName;
	}

	public void setiCUTypeName(String iCUTypeName) {
		this.iCUTypeName = iCUTypeName;
	}

	public Date getInICUDateTime() {
		return inICUDateTime;
	}

	public void setInICUDateTime(Date inICUDateTime) {
		this.inICUDateTime = inICUDateTime;
	}

	public Date getOutICUDateTime() {
		return outICUDateTime;
	}

	public void setOutICUDateTime(Date outICUDateTime) {
		this.outICUDateTime = outICUDateTime;
	}

	public Boolean getReICUPlan() {
		return reICUPlan;
	}

	public void setReICUPlan(Boolean reICUPlan) {
		this.reICUPlan = reICUPlan;
	}

	public BigDecimal getApacheScore() {
		return apacheScore;
	}

	public void setApacheScore(BigDecimal apacheScore) {
		this.apacheScore = apacheScore;
	}

	public Boolean getiCUDeath() {
		return iCUDeath;
	}

	public void setiCUDeath(Boolean iCUDeath) {
		this.iCUDeath = iCUDeath;
	}

	public String getReICUComment() {
		return reICUComment;
	}

	public void setReICUComment(String reICUComment) {
		this.reICUComment = reICUComment;
	}
	
	
}
